- 摩訶婆羅
- (or 摩訶娑羅) Mahāsāra. 'An ancient city in Central India, the present Masar, about 30 miles west of Patna.' Eitel.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.